Challenger volute - German English Dictionary